package com.yijiu.utils;

import android.content.Context;
import android.content.Intent;

import com.yijiu.resource.CacheData;
import com.yijiu.trb.LoginActivity;

/**
 * 检测登陆状态的类
 * 
 * @author TangChao
 */
public class CheckLoginStatus
{
	// private DataSP isLoginDataSP;
	private Context context;
	
	public CheckLoginStatus(Context context)
	{
		super();
		this.context = context;
		// isLoginDataSP = new DataSP(context, C.DATA_SP_LOGIN_STATUS_NAME);
	}
	/**
	 * 检测登陆状态并初始化相应的Intent
	 * 
	 * @param cls
	 * @return
	 */
	public Intent checkToInitIntent(Class<?> cls)
	{
		Intent intent = new Intent();
		// 如果没有登陆则跳转到登陆界面
		// if (isLoginDataSP.getBValue(C.IS_LOGIN, false))
		if (CacheData.LOGIN_STATUS)
		{
			intent.setClass(context, cls);
			return intent;
		}
		else
		{
			intent.setClass(context, LoginActivity.class);
			return intent;
		}
	}
}
